package co.gov.das.fotogps.movil;

import java.io.IOException;
import javax.microedition.lcdui.Display;
import javax.microedition.media.MediaException;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;

// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.227EE89B-9BB2-B01C-D5FD-FEFE01CCBF38]
// </editor-fold> 
public class FotoGPSMIDLet extends MIDlet {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.6D65C3C7-2125-D108-956C-ACCB1763F581]
    // </editor-fold> 
    private FormFotografia formFotografia;
    private Camara camara;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.8E5237D6-2078-99BE-BC7B-8BD8AE06CF0A]
    // </editor-fold> 
    public FotoGPSMIDLet() throws IOException, MediaException {
        camara = new Camara(this);
        formFotografia = new FormFotografia("Datos Fotografia", this);
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.FFDE45DC-37BB-555E-6D3E-AD0FFE5AAC59]
    // </editor-fold> 
    public void startApp() {
        Display.getDisplay(this).setCurrent(getCamara());
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.DFE083A2-86C9-44CE-B2C3-D1CD14D8EE70]
    // </editor-fold> 
    public void pauseApp() {
    }

    protected void destroyApp(boolean unconditional) throws MIDletStateChangeException {
    }

    /**
     * @return the formFotografia
     */
    public FormFotografia getFormFotografia() {
        return formFotografia;
    }

    /**
     * @param formFotografia the formFotografia to set
     */
    public void setFormFotografia(FormFotografia formFotografia) {
        this.formFotografia = formFotografia;
    }

    /**
     * @return the camara
     */
    public Camara getCamara() {
        return camara;
    }

    /**
     * @param camara the camara to set
     */
    public void setCamara(Camara camara) {
        this.camara = camara;
    }


}
